body{ font-size: 12px;}
label{ margin-bottom: 0px;}
.sub-search-wrapper .jm_title_input{ height: 23px; line-height: 23px;}
.sub_nav_span{ margin-left: 10px;}
.jm_table_btn{ min-width: 35px; height: 22px; line-height: 20px; text-align: center; color: #fff; border-radius: 2px; border: 0; cursor: pointer; background: #0c9cdf; font-family: "microsoft yahei"; font-size: 14px; padding: 0 8px; font-size: 12px;}
.sub-nav .jm_md_button{float: right; margin-right: 20px; margin-top: 7px;}
.jm_but_color{ background-color: #009688;}
.alertCon .jm_alert_tab1 tr{ height: 40px;}
.alertBox .jm_alertCon{ padding: 10px 20px;}
.jm_alert_tab1 .jm_butt_btn{ background-color: #fff; border: 1px solid #ddd; border-radius: 3px; width: 112px; height: 26px; cursor: pointer;}
.jm_alert_tab1 .jm_butt_select{ width: 112px;}
.jm_alert_tab1 .jm_butt_input{ width: 100px;}
.jm_alert_tab1 .jm_butt_lable{ width: 40px; text-align: center;}
.jm_alert_tab1 .jm_but_btn_cur{ background-color: #009688; color: #fff;}
.jm_alert_tab1 .jm_input_hua{ width: 743px;}
.jm_tab_left{width:300px; }
.jm_right_zong{position:absolute; left:250px; top:0; z-index:-1; width:160px;}
.jm_tab_left p{line-height: 40px;}
.jm_tab_left .jm_add_lable{ width: 91px; height: 40px; line-height: 40px; text-align: right;}
.jm_tab_right p{line-height: 40px;}
.jm_tab_right .jm_add_lable{ width: 91px; height: 40px; line-height: 40px; text-align: right;}
.jm_add_btn{ height: 40px; float: left; margin: 6px;}
.jm_span_add{ margin-left: 15px; width: 25px; height: 25px; border-radius:3px; border:1px solid #ccc; display: inline-block; vertical-align: middle; text-align: center; line-height: 25px;}



/***弹框****/
.jm_alert_center{ padding: 10px;}
.jm_alert_cen_one{ margin-bottom: 10px; margin-left: 40px;}
.jm_alert_left{ float: left; width: 60px; height: 400px; background-color: pink;}
.jm_alert_right{ float: left; margin-left: 10px; width: 710px;}
.jm_cen_u99{ margin-left: 10px; margin-bottom: -1px; background: url(../images/jm_u99.png) no-repeat; width: 120px; padding-left: 30px; color: #fff;}
.jm_line{ border-bottom: 1px solid #999; height: 1px; width: 100%;}
.jm_alert_cen_two{ border-left: 2px solid #929599; padding-left: 40px; position: relative;}
.jm_alert_cen_two p{ float: left; margin-right: 30px; height: 30px; line-height: 30px; padding-top: 5px;}
.jm_cp01{ display: none;}
.jm_dwi,.jm_dwi1,.jm_dwi2,.jm_dwi3{ display: inline-block; width: 15px; height: 15px; background-color: #929599; position: absolute; left: -8px; top: 35px; border-radius: 15px;}
.jm_dw,.jm_dw1,.jm_dw2,.jm_dw3{ width: 4px; display: inline-block; position: absolute; top: 22px; left: 10px;}
.jm_alert_cen_two label{ width: 60px; text-align: right;}
.jm_tab_lefts{ width: 300px; position: relative;}
.jm_hide{ z-index: 3; margin-left: -68px; position: relative;}
.jm_span_del{ display: none; width: 10px; height: 10px; display: inline-block; background: url(../images/jm_u1095.png) no-repeat; position: absolute; right: -3px;top: 0;}
.jm_span_dels{ display: none; width: 10px; height: 10px; display: inline-block; background: url(../images/jm_u1095.png) no-repeat; position: absolute; right: -3px;top: 0;}
.jm_o1{ position: relative;display: inline-block;z-index: 4;}

.jm_alert_active{ border-color: #009688;}
.jm_alert_active .jm_dwi{ background-color: #009688;}
